# -*- coding: utf-8 -*-

import random
lista = [int(round(random.uniform(0,100))) for k in range(20)]
print lista
print sum(lista) #soma dos numeros da lista
print filter ( lambda x : not ( x % 2) , lista) #multplos de 2(numeros pares)
print sum(filter ( lambda x : not ( x % 2) , lista)) #soma numeros pares
print filter ( lambda x :  x % 2 , lista) #que nao sejam multiplos de 2(numeros impares)
print filter(lambda x:x % 2 if x else 0,lista) #imprime  valores que nao sejam multiplos de 2 e que sejam diferente de 0
print filter ( lambda x :  x >= 79 , lista) #so numeros maiores ou iguais a 79
print k+1 #valores da lista do range

media = sum(lista)/(k+1)
print "media = ", media


